!function(e,r){"object"==typeof exports&&"object"==typeof module?module.exports=r(require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt[MeshGroup]",["react"],r):"object"==typeof exports?exports["rb_wixui.thunderbolt[MeshGroup]"]=r(require("react")):e["rb_wixui.thunderbolt[MeshGroup]"]=r(e.React)}("u">typeof self?self:this,e=>(()=>{"use strict";let r,t,o,n,i;var a,d,s,p={89094(e,r,t){var o=t(87006),n=Symbol.for("react.element"),i=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),a=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,d={key:!0,ref:!0,__self:!0,__source:!0};function s(e,r,t){var o,s={},p=null,l=null;for(o in void 0!==t&&(p=""+t),void 0!==r.key&&(p=""+r.key),void 0!==r.ref&&(l=r.ref),r)i.call(r,o)&&!d.hasOwnProperty(o)&&(s[o]=r[o]);if(e&&e.defaultProps)for(o in r=e.defaultProps)void 0===s[o]&&(s[o]=r[o]);return{$$typeof:n,type:e,key:p,ref:l,props:s,_owner:a.current}}r.jsx=s,r.jsxs=s},36870(e,r,t){e.exports=t(89094)},87006(r){r.exports=e}},l={};function u(e){var r=l[e];if(void 0!==r)return r.exports;var t=l[e]={exports:{}};return p[e](t,t.exports,u),t.exports}u.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return u.d(r,{a:r}),r},u.d=(e,r,t)=>{var o=(r,t)=>{for(var o in r)u.o(r,o)&&!u.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,[t]:r[o]})};o(r,"get"),o(t,"value")},u.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),u.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var f={};return u.r(f),u.d(f,{components:()=>i}),a=u(36870),r=function(){for(var e,r,t=0,o="";tObject.entries(e).reduce((e,[r,t])=>(r.includes("data-")&&(e[r]=t),e),{}),o=e=>(0,a.jsx)("div",{"data-mesh-id":`${e.props.id}-rotated-wrapper`,children:e},`${e.props.id}-rotated-wrapper`),n=s().forwardRef((e,n)=>{let{id:i,className:d,wedges:p=[],rotatedComponents:l=[],children:u,fixedComponents:f=[],extraClassName:c="",renderRotatedComponents:y=o}=e,h=s().Children.toArray(u()),_=[],v=[];h.forEach(e=>f.includes(e.props.id)?_.push(e):v.push(e));let b=(e=>{let{wedges:r,rotatedComponents:t,childrenArray:o,renderRotatedComponents:n}=e,i=t.reduce((e,r)=>({...e,[r]:!0}),{});return[...o.map(e=>i[e.props.id.split("__")[0]]?n(e):e),...r.map(e=>(0,a.jsx)("div",{"data-mesh-id":e},e))]})({childrenArray:v,rotatedComponents:l,wedges:p,renderRotatedComponents:y});return(0,a.jsxs)("div",{...t(e),"data-mesh-id":`${i}inlineContent`,"data-testid":"inline-content",className:r(d,c),ref:n,children:[(0,a.jsx)("div",{"data-mesh-id":`${i}inlineContent-gridContainer`,"data-testid":"mesh-container-content",children:b}),_]})}),i={MeshGroup:{component:e=>{let{id:o,meshProps:i,children:d,className:s,carmiClassName:p=""}=e;return(0,a.jsx)("div",{id:o,className:r(s,p),...t(e),children:(0,a.jsx)(n,{id:o,...i,children:d})})}}},f})());